If you think shopping online for clothing was difficult, imagine spending thousands of dollars on a diamond engagement ring without trying it on first. That's why Brilliance.com, an online jewelry retailer, has started letting customers print their own 3D mockups to try on at home.